/*
** Copyright (C) 2010 Calin Radoni
**
** This file is part of CHScanner.
**
** CHScanner is free software: you can redistribute it and/or modify
** it under the terms of the GNU General Public License as published by
** the Free Software Foundation, either version 3 of the License, or
** (at your option) any later version.
**
** CHScanner is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
** GNU General Public License for more details.
**
** You should have received a copy of the GNU General Public License
** along with CHScanner. If not, see <http://www.gnu.org/licenses/>.
*/

// UserGuide.cpp : Defines the entry point for the console application.

#include "stdafx.h"

#include <shellapi.h>
// use shell32.lib

int _tmain(int argc, _TCHAR* argv[])
{
	TCHAR fileName[MAX_PATH], *tch;
	DWORD res;
	errno_t err;

	res = GetModuleFileName(NULL, fileName, MAX_PATH);
	if(res==0) return 1;

	tch = _tcsrchr(fileName, '\\');
	if(tch==NULL) return 1;

	*tch = 0;

	err = _tcscat_s(fileName, MAX_PATH, _T("\\..\\UserGuide\\build\\index.html"));
	if(err!=0) return 1;

	ShellExecute(NULL, _T("open"), fileName, NULL, NULL, SW_SHOW);

	return 0;
}

